trench foot – Català–English translations

🇬🇧 en ca

trench foot noun

  • medical condition
peu de trinxera
Wiktionary Links